@charset "utf-8";
@charset "utf-8";
@import "reset.css";
@import "typography.css";
@import "forms.css";
@import "tabs.css";

/* 注意：以下长度用em换算，1em=10px。特别注意文字大小，父子层级会继承，所以不要在div中定义字体大小，只能用span修改字体。
以下css长和宽、边距定义使用px；字体大小使用em，直接span使用font14px属性即显示14字体。
-------------------------------------------------------------- */
/* 页面基本元素
-------------------------------------------------------------- */

/* 链接颜色 */
a:link {  text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { color:#eb891a; text-decoration:none;}

/* 图片边框 */
.img { margin:0 auto;}

/* 1px细线 */
.div1px { border:#CCCCCC 1px; }

/* li相关 */
ul,li { list-style-type:none; margin:0; padding:0;}

/* 带着图片的li */
.imgli1 li{ list-style-image:url(../BG.jpg) ; }

/* w系列控制宽度 */
.wauto { width: auto }
.w100 { width: 100%; }
.w10px { width: 10px; }
.w35px { width: 35px; }
.w50px { width: 50px; }
.w75px { width: 75px; }
.w80px { width: 80px; }
.w100px { width: 100px; }
.w125px { width: 125px; }
.w130px { width: 130px; }
.w150px { width: 150px; }
.w190px { width: 190px; }
.w210px { width: 210px; }
.w208px { width: 208px; }
.w215px { width: 215px; }
.w220px { width: 220px; }
.w225px { width: 225px; }
.w229px { width: 229px; }
.w230px { width: 230px; }
.w235px { width: 235px; }
.w240px { width: 240px; }
.w250px { width: 250px; }
.w245px { width: 245px; }
.w260px { width: 260px; }
.w270px { width: 270px; }
.w280px { width: 280px; }
.w300px { width: 300px; }
.w310px { width: 310px; }
.w380px { width: 380px; }
.w390px { width: 390px; }
.w400px { width: 400px; }
.w450px { width: 450px; }
.w470px { width: 470px; }
.w490px { width: 490px; }
.w500px { width:500px; }
.w649px { width:649px; }
.w660px { width:660px; }
.w668px { width:668px; }
.w670px { width:670px; }
.w668px { width:668px; }
.w680px { width:680px; }
.w700px { width:700px; }
.w950px { width: 950px; }
.w970px { width: 970px; }
.w990px { width: 990px; }




/* h系列控制高度 */
.hauto { height:auto; }
.h15px { height:15px;}
.h25px { height:25px;}
.h30px { height:30px;}
.h35px { height:35px;}
.h39px { height:39px;}
.h40px { height:40px;}
.h50px { height:50px;}
.h53px { height:53px;}
.h80px { height:80px;}
.h82px { height:82px;}
.h100px { height:100px;}
.h106px { height:106px;}
.h107px { height:107px;}
.h125px { height:125px;}
.h129px { height:129px;}
.h130px { height:130px;}
.h146px { height:146px;}
.h148px { height:148px;}
.h160px { height:160px;}
.h300px { height:300px;}
.h310px { height:310px;}
.h305px { height:305px;}
.h320px { height:320px;}
.h340px { height:340px;}
.h360px { height:360px;}
.h365px { height:365px;}
.h382px { height:382px;}
.h430px { height:430px;}
.h526px { height:526px;}
.h690px { height:690px;}
.h755px { height:755px;}
.h800px { height:800px;}
.h810px { height:810px;}
.h880px { height:880px;}
.h895px { height:895px;}
.h910px { height:910px;}
.h930px { height:930px;}
.h940px { height:940px;}
.h956px { height:956px;}
.h1180px { height:1180px;}
.h1465px { height:1465px;}
.h1160px { height:1160px;}


/* p系列控制padding */
.pt1 { padding-top: 1px; }
.pt2 { padding-top: 2px; }
.pt3 { padding-top: 3px; }
.pt4 { padding-top: 4px; }
.pt5 { padding-top: 5px; }
.pt8 { padding-top: 8px; }
.pt10 { padding-top: 10px; }
.pt12 { padding-top: 12px; }
.pt13 { padding-top: 13px; }
.pt15 { padding-top: 15px; }
.pt17 { padding-top: 17px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pt35 { padding-top: 35px; }
.pt50 { padding-top: 50px; }
.pt93 { padding-top: 93px; }

.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr18 { padding-right: 19px; }
.pr20 { padding-right: 20px; }
.pr25 { padding-right: 25px; }
.pr47 { padding-right: 47px; }

.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb18 { padding-bottom: 19px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pb230 { padding-bottom: 230px; }

.pl1 { padding-left: 1px; }
.pl3 { padding-left: 3px; }
.pl5 { padding-left: 5px; }
.pl6 { padding-left: 6px; }
.pl10 { padding-left: 10px; }
.pl13 { padding-left: 13px; }
.pl15 { padding-left: 15px; }
.pl18 { padding-left: 19px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl35 { padding-left: 35px; }
.pl55 { padding-left: 55px; }
.pl60 { padding-left: 60px; }


/* m系列控制padding */
.mt5 { margin-top: 5px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mr20{ margin-right:20px;}


/* --bg系列控制背景图片，自行添加，前面的px控制左右相对位置，后面的控制上下相对位置-- */
.bg{ background:#000;}
.bg1{ background:url(../images/c1.jpg) no-repeat 0px 0px;}
.bg2{ background:url(../images/c2.jpg) no-repeat 0px 0px;}
.bg3{ background:url(../images/c3.jpg) no-repeat 0px 0px;}
.bg4{ background:url(../images/c4.jpg) no-repeat 0px 0px;}
.bg5{ background:url(../images/contenbg.jpg) no-repeat 0px 0px;}
.bg6{ background:url(../images/bannerbg.jpg) no-repeat 0px 0px;}
.bg7{ background:url(../images/headbg.jpg) no-repeat 0px 0px;}
.bg8{ background:url(../images/l1bg.jpg) no-repeat 0px 0px;}
.bg9{ background:url(../images/tit.jpg) no-repeat 0px 0px;}
.bg10{ background:url(../images/l3bg.jpg) no-repeat 0px 0px;}
.bg11{ background:url(../images/tit5.jpg) no-repeat 0px 0px;}
.bg12{ background:url(../images/tit7.jpg) no-repeat 0px 0px;}
.bg13{ background:url(../images/tit6.jpg) no-repeat 0px 0px;}
.bg14{ background:url(../images/mainbg.jpg) no-repeat 0px 0px;}
.bg15{ background:url(../images/gsjs5.jpg) no-repeat 0px 0px;}
.bg16{ background:url(../images/gsjs6.jpg) no-repeat 0px 0px;}
.bg17{ background:url(../images/gsjs9.jpg) no-repeat 0px 0px;}
.bg18{ background:url(../images/cpzs3.jpg) no-repeat 0px 0px;}
.bg19{ background:url(../images/cpzs5.jpg) repeat-y 0px 0px;}
.bg20{ background:url(../images/cpzs6.jpg) no-repeat 0px 0px;}
.bg21{ background:url(../images/scsbbg.jpg) no-repeat 0px 0px;}
.bg22{ background:#f7f7f7;}
.bg23{ background:url(../images/mainbg1.jpg) no-repeat 0px 0px;}
.bg24{ background:url(../images/mainbg1-1.jpg) no-repeat 0px 0px;}
.bg25{ background:url(../images/ryzp3.jpg) no-repeat 405px bottom;}
.bg26{ background:url(../images/mainbg1-2.jpg) no-repeat 0px 0px;}
.bg27{ background:url(../images/fzlc2.jpg) no-repeat 0px 0px;}
.bg28{ background:url(../images/fzlc4.jpg) no-repeat 0px 0px;}
.bg29{ background:url(../images/mainbg1-3.jpg) no-repeat 0px 0px;}
.bg30{ background:url(../images/mainbg1-4.jpg) no-repeat 0px 0px;}
.bg31{ background:url(../images/mainbg1-4.jpg) no-repeat 0px 0px;}
.bg32{ background:url(../images/qywh1.jpg) no-repeat center bottom;}
.bg33{ background:url(../images/mainbg1-5.jpg) no-repeat 0px 0px;}
.bg34{ background:url(../images/mainbg1-6.jpg) no-repeat 0px 0px;}
.bg35{ background:url(../images/mainbg1-7.jpg) no-repeat 0px 0px;}
.bg36{ background:url(../images/zdqz1.jpg) repeat-x 0px 0px;}
.bg37{ background:url(../images/mainbg1-8.jpg) no-repeat 0px 0px;}
.bg38{ background:url(../images/zpzw1.jpg) repeat-x 0px 0px;}
.bg39{ background:url(../images/zpzw2.jpg) repeat-x 0px 0px;}
.bg40{ background:url(../images/zpzw3.jpg) no-repeat center 0px;}
.bg41{ background:url(../images/mainbg1-9.jpg) no-repeat center 0px;}
.bg42{ background:url(../images/shen.jpg) repeat-x 0px 0px;}
.bg43{ background-color:#f4f4f4;}





/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }
.strong { font-weight:bold; }
img { border: 0; }
td { font-size:12px; }
.font12px { font-size: 12px; }
.font14px { font-size: 14px;}
.font16px { font-size: 16px;}
.write{ color:#fff;}
.yellow{ color:#f8ca03;}
.red{ color:#a90200;}

.left { float: left; }
.right{ float: right; }
.center1 { margin: 0 auto; text-align:center; }
.center2 {text-align:center; }
.center { margin: 0 auto; }
.right1 {text-align:right; }
.text-indent{ text-indent:2em;}

.hidden { overflow: hidden; }

.lineheight20  { line-height: 20px; }
.lineheight23  { line-height: 23px; }
.lineheight25  { line-height: 25px; }
.lineheight30  { line-height: 30px; }
.lineheight35  { line-height: 35px; }

.border{ border:#7b7d7c 1px solid;}
.border1{ border:#e5e5e5 1px solid;}
.border3{ border:#d5d5d5 1px solid;}
.border-bottom{ border-bottom:#b5b5b5 1px dashed;}
.border-bottom1{ border-bottom:#e0e0e0 1px solid;}
.border2{ border:#dde3e3 1px solid;}
.border-right{border-right:#ccc 1px dashed;}

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}

/* 页面
-------------------------------------------------------------- */

.page { margin: 0 auto; width:100%; height: auto; background:url(../images/bg.jpg) repeat-x; background-color:#e9e9e9; }

/* 头部
-------------------------------------------------------------- */

.header {width:100%;}
.header a{ color:#666;}
.header a:hover{ color:#ffff00;}

.logo{ width:385px; float:left;}
.banner{ width:100%; padding-top:10px;}


/* 尾部
-------------------------------------------------------------- */
.footer { margin:0 auto; width:100%; background:url(../images/footerbg.jpg) repeat-x;overflow:hidden;color:#999;}
.footer a{ color:#999;}
.footer a:hover{ color:#eb891a;}



/* 内容开始
-------------------------------------------------------------- */

body { margin: 0 auto; padding: 0;  color:#666;}
.content{ width:100%; overflow:hidden;}
.content a { color:#666;}
.content a:hover{color:#eb891a;}
.content1{ width:100%; background:#e4e4e4;}
.content1 a { color:#000;}
.content1 a:hover{color:#eb891a;}
.org{ color:#eb891a;}
.org a{ color:#eb891a;}
.in_hnrcon{ color:#666; margin:8px 3px 0 5px}
.menuul ul{ width:990px;}
.menuul ul li { float:left;width:122px; background:url(../images/xian.jpg) no-repeat right center; height:39px; text-align:center; }
.menuul ul li a{ color:#fff; line-height:39px;}

.button{ background:url(../images/button.jpg) no-repeat; width:60px; height:52px; border:0;}
.txt{ width:120px; height:15px; border:#ccc 1px solid; color:#666; font-size:12px;}
.txt1{ width:198px; height:20px; margin-top:5px; color:#666;}
.hui{ color:#363636;}
.hui1{ color:#333;}
.red{ color:#a91a2c;}
.write{ color:write;}


/* 公司介绍
-------------------------------------------------------------- */

.gsjsul ul{ width:230px;}
.gsjsul ul li{ background:url(../images/gsjs3.jpg) no-repeat; height:30px; width:230px;}
.gsjsul ul li a{ padding-left:40px; line-height:30px; font-size:13px; width:190px; height:30px; display:block; font-size:12px;}
.gsjsul ul li a:hover{ background:url(../images/gsjs2.jpg) no-repeat; height:30px; width:230px; color:#c62505; font-weight:bold;}
.dangqian a { background:url(../images/gsjs2.jpg) no-repeat; color:#c62505; font-weight:bold; display:block;}

.s1{ width:190px; height:20px; margin:45px 0 0 20px;}


/* 产品展示
-------------------------------------------------------------- */

.cpzsul{ width:144px; margin:0 auto;padding-top:10px; border:#ededed 3px solid;}



/* 新闻中心
-------------------------------------------------------------- */

.xwzxul ul{ width:670px;}
.xwzxul ul li{ width:670px; height:30px; border-bottom:#8c8c8c 1px dashed; line-height:30px;}
.xwzxul ul li a{ line-height:30px; padding-left:8px; display:block; margin-left:10px;}
.xwzxul ul li a:hover{ background:#e5e5e5; color:#666; display:block; height:30px;}




/* 联系我们
-------------------------------------------------------------- */

.lxwmul ul{ width:400px;}
.lxwmul ul li{ height:35px; background:url(../images/lxwm5.jpg) no-repeat left center; line-height:35px; padding-left:15px;}


/* 荣誉展示
-------------------------------------------------------------- */

.zyzsul ul{ width:670px; padding-top:25px;}
.zyzsul ul li{ height:30px; line-height:30px; width:670px; background:#f0f0f0;}
.tit{ float:left; width:15px; padding-top:9px; padding-left:10px;}
.tit1{ float:left; width:480px;}
.tit2{ width:60px; float:right; padding-right:10px;}


/* 在线求职
-------------------------------------------------------------- */

.zxqz{ width:120px;}
.jianjie{ width:480px; height:100px;}
.name{ width:125px; height:15px; margin-top:8px;}
.date{width:130px; height:20px;}
.add{ width:200px; height:15px; margin-top:8px;}
.anniu{ width:49px; height:20px; background: url(../images/btbg.jpg) no-repeat; border:0px;}



/* 招聘职位
-------------------------------------------------------------- */

.zpzwul ul{ width:650px; margin:0 auto;background:#ededed;}
.zpzwul ul li{ height:30px;}
.t1{ width:15px; padding-left:10px; padding-top:13px; height:15px; display:block;}



/*翻页*/
#paginator{height:30px;}
#paginator a{
border: 1px solid #DDD;
color: #333;
margin: 2px;
padding: 2px 5px;
text-decoration: none;
font-size:12px;
}
#paginator a:hover{
border: 1px solid #DDD;
color: #333;
margin: 2px;
padding: 2px 5px;
text-decoration: none;
background: #EB891A;
color:#FFF;
font-size:12px;
}
#paginator .current {
background:#EB891A;
border: 1px solid gainsboro;
color: white;
font-weight: bold;
margin: 2px;
padding: 2px 5px;
font-size:12px;
}

/* 网站地图
-------------------------------------------------------------- */
.mnmap{ width:688px; background:url(../images/map_03.jpg) top no-repeat;}
.mnmapt{ height:47px; line-height:47px; padding-left:58px;}
.mnmapt ul { margin:0 auto; padding:0;}
.mnmapt ul li{ float:left; line-height:47px;}
.mnw80px{ width:80px;}
.mnw300px{ width:500px;}
.mnw300px a{ text-decoration:none; color:#666;}
.mnw300px a:hover{ color:#FF7F00;}
.mnpl20{ padding-left:20px;}


.tcenter { text-align:center;}
.mcpzsul{ margin:0 auto;padding-top:10px; border:#ededed 3px solid;}
.mr30 { margin-right:30px;}
/* CSS Document */

